package com.example.xm.interfaces.discover;

import com.example.xm.bean.DiscoverBean.DiscoverPagerBean;
import com.example.xm.bean.DiscoverBean.DiscoverPaoZhiBean;
import com.example.xm.bean.DiscoverBean.DiscoverReMenBean;
import com.example.xm.interfaces.IBasePresenter;
import com.example.xm.interfaces.IBaseView;

public interface IDiscover {
    interface View extends IBaseView {
        //获取发现热门活动数据
        void getReMenResult(DiscoverReMenBean result);

        //获取发现袍子数据
        void getPaoZhiResult(DiscoverPaoZhiBean result);

        //获取Pager页数据
        void getPagerResult(DiscoverPagerBean result);
    }

    interface Presenter extends IBasePresenter<View> {
        //请求发现热门数据
        void getReMen();

        //请求发现袍子数据
        void getPaoZhi();

        //请求Pager页数据
        void getPager(int type);
    }
}
